package com.caac.core.service;

import java.util.List;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright caac 2004</p>
 * <p>Company: caac</p>
 * @author <a href="mailto:project@caac.com.cn">Project Group</a>
 * @version 1.0
 */

public interface ViewPropManager extends BaseManager {
    public List getUnselectedViewPropsByGroupName(String groupName);

    public List getSelectedViewPropsByGroupName(String groupName);

    public List getAllViewPropsByGroupName(String groupName);

    public void saveViewProps(String groupName, String[] propNames);

    public List getUnselectedViewPropsByGroupName(String groupName,
                                                  String username);

    public List getSelectedViewPropsByGroupName(String groupName,
                                                String username);

    public void saveViewProps(String groupName, String[] propNames,
                              String username);
}
